<?php

session_start();
if (!isset($_GET["id"])) {
    header("Location: http://localhost/Matematrix/index.php");
    exit();
}

$idEquipa = $_GET["id"];
require_once 'database.php';
$private = false;
if (isset($_SESSION["idUser"])) {
    if ($_SESSION["admin"]) {
        $db = new DBAdminConnection();
    } else {
        $db = new DBTeamConnection();
    }

    if ($idEquipa == $_SESSION["idUser"] || $_SESSION["admin"]) {
        $ficha = $db->getTodosDadosEquipa($idEquipa)->fetch_object();
        if ($ficha) {
            $email = htmlspecialchars($ficha->email);
            $morada = htmlspecialchars($ficha->morada);
            $telefone = htmlspecialchars($ficha->telefone);
            $private = true;
        }
    } else {
        $ficha = $db->getDadosPublicosEquipa($idEquipa)->fetch_object();
    }
} else {
    $db = new DBUnauthConnection();
    $ficha = $db->getDadosPublicosEquipa($idEquipa)->fetch_object();
}

if (!$ficha) {
    header("Location: http://localhost/Matematrix/index.php");
    exit();
}

$nome = htmlspecialchars($ficha->equipa);
$elementos = htmlspecialchars($ficha->elementos);
$professor = htmlspecialchars($ficha->professor);
$escola = htmlspecialchars($ficha->escola);
$codpostal = htmlspecialchars($ficha->codpostal);
$localidade = htmlspecialchars($ficha->localidade);
$avatar = htmlspecialchars($ficha->avatar_url);



if ($private) {
    require_once 'apresentarFichaEqPriv.php';
} else {
    require_once 'apresentarFichaEqPubl.php';
}
unset($db);
?>
